package me.itsoo.artemis.framework.repository.config;

/**
 * SqlConfigurable
 *
 * @author zxy
 * @version 0.0.1
 * @since 2023/5/24
 */
public interface SqlConfigurable {

    /**
     * 获取配置信息
     *
     * @return Configuration
     */
    Configuration getConfig();

    /**
     * 设置配置信息（子类可选实现）
     *
     * @param config Configuration
     */
    default void setConfig(Configuration config) {
        // NOP
    }
}
